lead foot - Turkish English Dictionary